///* 
// * 初始化长连接 websocket
// */
//
////初始化所需 用户信息
//$websocketInitData = ajaxSynchroRequest('/api/index/websocket-init');
//console.log($websocketInitData);
////获取用户登录的服务器信息
//var server = "";
//var usercode = "";
//var userid = "";
//var isconnected = 0;
//if($websocketInitData.success == 1){
//    server = $websocketInitData.data.server;
//    usercode = $websocketInitData.data.usercode;
//    userid = $websocketInitData.data.userid;
//}else{
//    var server = "";
//    var usercode = "";
//}
//console.log(server);
//var ws;
//if(server != "" && usercode != ""){
//    var ws = new WebSocket("ws://"+server);
//    //【用于指定连接成功后的回调函数】
//    ws.onopen = function (evt) {
//        console.log("Connection open ...");
//        var json = {"sockettype":1,"usercode":usercode,"server":server,"msg_type":0}; //创建对象；
//        var jsonStr = JSON.stringify(json);       //转为JSON字符串
//        ws.send(jsonStr);       //首次发送 用户与服务器交互的信息
//        isconnected = 1;
//    };
//    //[【于指定连接关闭后的回调函数。】
//    ws.onclose = function (evt) {
//        console.log("Connection closed.");
//        isconnected = 0;
//    };
//    ws.onmessage = function (event) {
//        console.log("index page Received Message: " + event.data);
//        var msg = JSON.parse(event.data);//json字符串转化为对象
//        dealmsg(msg);
//    };
//    //webSocket.onerror 用于指定报错时的回调函数
//    ws.onerror = function (event) {
//        window.location.reload();
//        console.log(event);
//        console.log("event error");
//    };
//
//    //每隔5秒检测长连接
//    setInterval(function() {
//        if(ws.readyState === 1){
//            var json = {"1":1}; //创建对象；
//            var jsonStr = JSON.stringify(json);       //转为JSON字符串
//            ws.send(jsonStr);
//        }else if(ws.readyState === 3){
//            ws = new WebSocket("ws://"+server);
//            //【用于指定连接成功后的回调函数】
//            ws.onopen = function (evt) {
//                console.log("Connection open ...");
//                var json = {"sockettype":1,"usercode":usercode,"server":server,"msg_type":0}; //创建对象；
//                var jsonStr = JSON.stringify(json);       //转为JSON字符串
//                ws.send(jsonStr);       //首次发送 用户与服务器交互的信息
//                isconnected = 1;
//            };
//
//            //[【于指定连接关闭后的回调函数。】
//            ws.onclose = function (evt) {
//                console.log("Connection closed.");
//                isconnected = 0;
//            };
//            ws.onmessage = function (event) {
//                //console.log("index page Received Message: " + event.data);
//                var msg = JSON.parse(event.data);//json字符串转化为对象
//                dealmsg(msg);
//            };
//        }
//    }, 10000);
//}
//function dealmsg(msg){
//    console.log(msg);
//    console.log("userid is " + userid);
//}